WPS Office.apk(点击下载) / gvs.java


package defpackage;

import android.os.Handler;
import android.os.Looper;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.webkit.WebView;
import cn.wps.moffice.common.beans.MaterialProgressBarCycle;
import cn.wps.moffice.common.superwebview.WebviewErrorPage;
import cn.wps.moffice.main.common.viewcontrols.ViewTitleBar;
import cn.wps.moffice.main.framework.BaseTitleActivity;
import cn.wps.moffice.main.push.common.JSCustomInvoke;
import cn.wps.moffice_eng.R;

/* renamed from: gvs  reason: default package */
public final class gvs extends fyq {
    boolean hFA;
    private View.OnClickListener hFB = new View.OnClickListener() {
        /* class defpackage.gvs.AnonymousClass3 */

        public final void onClick(View view) {
            cqn.arn().g(gvs.this.getActivity());
            dwp.km("public_member_task_rice_store");
        }
    };
    Runnable hFC = new Runnable() {
        /* class defpackage.gvs.AnonymousClass6 */

        public final void run() {
            gvs.this.byl();
        }
    };
    private Object hFz;
    WebviewErrorPage hsW;
    private BaseTitleActivity mActivity;
    Handler mHandler;
    View mProgressBar;
    private View mRoot;
    public WebView mWebView;

    public gvs(BaseTitleActivity baseTitleActivity, Object obj) {
        super(baseTitleActivity);
        this.mActivity = baseTitleActivity;
        this.hFz = obj;
        this.mHandler = new Handler(Looper.getMainLooper());
    }

    private void E(Runnable runnable) {
        this.mActivity.runOnUiThread(runnable);
    }

    public final void byk() {
        E(new Runnable() {
            /* class defpackage.gvs.AnonymousClass4 */

            public final void run() {
                gvs.this.mProgressBar.setVisibility(0);
                gvs gvs = gvs.this;
                gvs.mHandler.removeCallbacks(gvs.hFC);
                gvs.mHandler.postDelayed(gvs.hFC, 10000);
            }
        });
    }

    public final void byl() {
        E(new Runnable() {
            /* class defpackage.gvs.AnonymousClass5 */

            public final void run() {
                gvs.this.mProgressBar.setVisibility(8);
                gvs.this.mHandler.removeCallbacks(gvs.this.hFC);
            }
        });
    }

    @Override // defpackage.fys, defpackage.fyq
    public final View getMainView() {
        if (this.mRoot == null) {
            this.mRoot = LayoutInflater.from(this.mActivity).inflate(luf.gQ(this.mActivity) ? R.layout.public_member_task_view : R.layout.pad_public_member_task_view_wrap, (ViewGroup) null);
            this.mWebView = (WebView) this.mRoot.findViewById(R.id.public_member_task_webview);
            this.mProgressBar = this.mRoot.findViewById(R.id.public_circle_progressbar);
            this.hsW = (WebviewErrorPage) this.mRoot.findViewById(R.id.error_page);
            ViewTitleBar titleBar = this.mActivity.getTitleBar();
            titleBar.gBK.setVisibility(0);
            titleBar.setSecondText(R.string.home_task_ricestore);
            titleBar.setNeedSecondText(true, this.hFB);
            byk();
            ebj.c(this.mWebView);
            gwj.g(this.mWebView);
            AnonymousClass1 r0 = new gwh() {
                /* class defpackage.gvs.AnonymousClass1 */

                @Override // defpackage.gwh
                public final void bSE() {
                    gvs.this.byl();
                    gvs.this.hsW.aUU();
                }

                @Override // defpackage.gwh
                public final void bSJ() {
                    gvs.this.onError();
                }
            };
            this.mWebView.setWebViewClient(new gwi(r0));
            this.mWebView.setWebChromeClient(new gwg(r0));
            this.mWebView.addJavascriptInterface(this.hFz, "android");
            JSCustomInvoke jSCustomInvoke = new JSCustomInvoke();
            jSCustomInvoke.setJsCallback(new hac(this.mActivity, this.mWebView, (MaterialProgressBarCycle) null));
            this.mWebView.addJavascriptInterface(jSCustomInvoke, "splash");
            this.mWebView.setOnLongClickListener(new View.OnLongClickListener() {
                /* class defpackage.gvs.AnonymousClass2 */

                public final boolean onLongClick(View view) {
                    return true;
                }
            });
            ebj.mK("https://vip.wps.cn/static/lezhuan/");
            this.mWebView.loadUrl("https://vip.wps.cn/static/lezhuan/");
        }
        return this.mRoot;
    }

    @Override // defpackage.fyq
    public final int getViewTitleResId() {
        return R.string.home_account_my_tasks;
    }

    public final void onError() {
        this.mActivity.getTitleBar().setTitleText(R.string.public_error);
        this.mWebView.setVisibility(8);
        byl();
        this.hsW.f(this.mWebView).setVisibility(0);
        this.hFA = true;
    }
}